home *** CD-ROM | disk | FTP | other *** search
/ Mac Expert 1995 Winter / Mac Expert - Winter 95.iso / Les fichiers / Communications / Internet / High Tea ƒ / HT Manual / High Tea Manual.txt < prev    next >
Encoding:
Text File  |  1995-05-05  |  16.6 KB  |  450 lines  |  [TEXT/MSWD]

  1.                                High Tea Manual
  2.  
  3. ----------------------------------------------------------------------------
  4.  
  5. Welcome to the High Tea manual
  6.  
  7. Contents
  8.  
  9.    * Introduction
  10.    * The ToolBar
  11.    * The Menus
  12.    * Selecting Helper Applications
  13.    * Working with URLs
  14.    * Previewing Pages
  15.    * Hints & Tips
  16.  
  17.           ---------------------------------------------------------
  18.  
  19. Introduction
  20.  
  21. High Tea is (hopefully) a simple to use HTML editor that incorporates many
  22. of the latest HTML (& Netscape) extensions as well as most of the basic HTML
  23. tags that are currently in use. It was written in response to a need from
  24. many friends for "an editor which works without bells and whistles". The
  25. basic aim of High Tea is for you to see on screen, what HTML tags are placed
  26. in the text both so that you can see exactly what is happening and so that
  27. you can actually learn HTML along the way. High Tea also ties in web
  28. browsers, graphic applications and map editors - so you can switch to any of
  29. these whilst working on your HTML document.
  30.  
  31. In its most basic form, using High Tea is simply a matter of either
  32. selecting the text to format and then choosing an HTML formatting tag from
  33. one of the buttons in the ToolBar or clicking in the document and choosing
  34. one of the buttons which inserts something such as a link or image.
  35.  
  36. This software is free for non-profit making use.
  37.  
  38.           ---------------------------------------------------------
  39.  
  40. The ToolBar
  41.  
  42.  
  43. The Toolbar provides access to all the HTML tags and features available in
  44. High Tea:
  45.  
  46. Headings
  47.  
  48.      The Headings Button provides a pop-down menu for the Headings Tags
  49.      available in HTML - tags 1 to 6. Highlight the text you want to format
  50.      as a heading and then choose the appropriate heading by clicking on the
  51.      Headings button.
  52.  
  53. Lists & Tables
  54.  
  55.      The Lists & Tables button provides a pop-down menu of HTML tags for
  56.      producing various types of lists and for laying out tables.
  57.  
  58.      Lists:
  59.  
  60.      Select the text you want formatting as a list and then select a list
  61.      format by clicking on the Lists & Tables button and selecting from the
  62.      menu.
  63.  
  64.      Tables:
  65.  
  66.      To layout a table is a slightly more complicated affair. Essentially,
  67.      tables in HTML consist of three separate ellements -
  68.  
  69.         o Table items (including Table headings)
  70.         o Tables Rows
  71.         o The Table Border
  72.  
  73. To create a table, follow these simple steps:
  74.  
  75.   1. Type in the text for all the items you want including in the table
  76.      itself.
  77.  
  78.   2. Select each item in turn and choose either Table Item or Table Heading
  79.      from the Lists & Tables Button Define how you want the items to be
  80.      formatted from the dialogs that appear (in each case the bolded choice
  81.      is the default)
  82.  
  83.   3. Select each row in turn and choose Table Row from the Lists & Tables
  84.      Button. Again Choose how the row should be formatted from the dialogs
  85.      that appear (bolded choices are defaults).
  86.  
  87.   4. Finally, select the whole table and choose Table Border from the Lists
  88.      & Tables Button. Make your choices from the dialogs and then you have a
  89.      table!
  90.  
  91. Character Style Buttons
  92.  
  93.  
  94. The Character style buttons insert HTML tags for Titles, Bold and Italic
  95. formats, Centre alignment, paragraph breaks (new line & blank line) and line
  96. breaks (new line).
  97.  
  98. Logical Styles
  99.  
  100. The Logical Styles Button provides a list of HTML logival styles. These are
  101. style tags that are interpreted by the browser you are using rather than
  102. having to send all the formatting information over the network.
  103.  
  104. The Styles available are:
  105.  
  106.    * Definition
  107.  
  108.    * Emphasis
  109.  
  110.    * Citation
  111.  
  112.    * Code
  113.  
  114.    * Keyboard
  115.  
  116.    * Sample
  117.  
  118.    * Strong
  119.  
  120.    * Metasyntactic
  121.  
  122.    * Preformatted
  123.  
  124.    * "Block Quote"
  125.  
  126. Logical Sizes
  127.  
  128. The Logical Sizes button provides a means to specify character sizes which
  129. are interpreted by the browser. The sizes are as follows:
  130.  
  131.    * +4
  132.    * +3
  133.    * +2
  134.    * +1
  135.    * -1
  136.    * -2
  137.  
  138. Edit Image
  139.  
  140. The Edit Image Button allows you to edit either the most recent image you
  141. have inserted into your document or any other image. The button will
  142. automatically call the graphics package named in High Tea's Preferences as
  143. the Graphics Converter to open the image so that you can edit it using that
  144. package's facilities.
  145.  
  146. Other Tool Buttons
  147.  
  148.                                    
  149.  
  150. The ohter icons in the Toolbar provide means of inserting Hypertext links to
  151. other documents and images; inserting anchor definitions (for links to
  152. specific sections in documents); printing your document and previewing your
  153. document. For further information on inserting links see the Working with
  154. URLs section. Note that the print button prints the text of your file
  155. complete with all the HTML tags. If you want to print just the readable text
  156. of the document choose the print command when viewing the document in your
  157. chosen browser. For more information on previewing your document see the
  158. Previewing Section.
  159.  
  160. Getting Help
  161.  
  162. You can get help using High Tea in three ways:
  163.  
  164.   1. Hold the Command Key down and move the pointer over any button. A brief
  165.      explanation of what the button does will appear at the bottom of the
  166.      window.
  167.  
  168.   2. Choose Manual HTML from the Help button to read this manual with your
  169.      chosen browser.
  170.  
  171.   3. Choose Manual Text from the Help button to read a text-only version of
  172.      this manual in a word processor of your choice.
  173.  
  174. Extras
  175.  
  176. The Extras button provides extra tags and facilities for the following HTML
  177. extensions:
  178.  
  179.    * Line - aloows you to insert a horizontal line into your document with a
  180.      specified width and thickness.
  181.  
  182.    * Blink - When this tag is applied to text in your document, the text
  183.      will blink when viewed in Netscape, although not necessarily in any
  184.      other browser.
  185.  
  186.    * Wallpaper - another Netscape-only extension (I think!) which allows you
  187.      to specify a graphic to be tiled across the background of your page.
  188.      See the section on Wallpaper in the Hints & Tips topic.
  189.  
  190.    * Mail - Allows to to insert a link so that those reading your document
  191.      can send Email to an address you specify.
  192.  
  193. Maps
  194.  
  195. The Maps button provides a means of both inserting a link to a map image and
  196. editing a map image with the map editor specified in High Tea's Preferences.
  197.  
  198.           ---------------------------------------------------------
  199.  
  200. High Tea Menus
  201.  
  202.    * The File Menu
  203.  
  204.    * The Edit Menu
  205.  
  206.    * The Font Menu
  207.  
  208.    * The Style Menu
  209.  
  210.    * The URLs Menu
  211.  
  212.    * The Images Menu
  213.  
  214.           ---------------------------------------------------------
  215.  
  216. The File Menu
  217.  
  218. The File Menu basically does what any other Macintosh application's file
  219. menu does - provides the commands for openning, closing, saving, printing
  220. and page setup. An addition to High Tea's File Menu is the Preview item
  221. which allows you to preview your document with the browser specified in High
  222. Tea's Preferences.
  223.  
  224. The Edit Menu
  225.  
  226. The Edit Menu again provides most of the basic facilities of any Macintosh
  227. Edit menu with Undo, copying, cutting and pasting all supported. In
  228. addition, there are also facilities for finding text in your document, and
  229. performing search/replace tasks. Finally, the Preferences item in the Edit
  230. Menu allows you to set the default font for display on the screen, and also
  231. the web browser, graphics converter and map editor that High Tea will call
  232. when viewing your document or editing images and maps. For more information
  233. on choosing browsers etc see the Setting Helper Applications section.
  234.  
  235. The Font Menu
  236.  
  237. The Font Menu allows you to set the font for the text as it is displayed in
  238. High Tea's windows - this is purely for cosmetic purposes as it does not
  239. effect the font displayed when viewing the document in a browser.
  240.  
  241. The Style Menu
  242.  
  243. As with the Font Menu, the Style Menu only affects the way text is displayed
  244. in High Tea's window and not the way it looks when viewed in a browser. All
  245. the usual styles and font sizes are there for you to choose from.
  246.  
  247. The URLs Menu
  248.  
  249. The URLs Menu essentially allows you to store commonly used URLs (Uniform
  250. Resource Locators) so that you don't have to keep on typing all the lengthy
  251. HTML syntax for the URLs. URLs can be stored in the URLs Menu itself by
  252. choosing either Add Most Recent (which adds the last URL link you inserted
  253. into your document) or Add Another URL (which adds a URL you specify). From
  254. then on, these URLs appear in the URLs Menu and you can simply choose them
  255. from the menu to insert them into your document. You can also manipulate URL
  256. lists by either editing the current list directly by choosing Edit URL List;
  257. save the URL list to a text file by choosing Store URL List; and retrieve an
  258. already saved list by choosing Load URL List.
  259.  
  260. The Images Menu
  261.  
  262. The Images Menu does exactly the same as the URLs menu but with image file
  263. names rather than URLs - so you can add the last image inserted or another
  264. image to the Images Menu so that, from then on, you can simply choose the
  265. image name from the menu to insert it into your document. You can also edit,
  266. save and retrieve lists of images in the same way as URL lists.
  267.  
  268.           ---------------------------------------------------------
  269.  
  270. Setting Helper Applications
  271.  
  272.           ---------------------------------------------------------
  273.  
  274. You can specify three types of Helper Application in High Tea:
  275.  
  276.    * A Web Browser to preview your documents with.
  277.  
  278.    * A Graphics Application to edit and convert Graphics files with.
  279.  
  280.    * A Map editor for creating and editing Web Maps
  281.  
  282. All of these helper applications can be set from the Preferences dialog box
  283. with is available from the Edit Menu. Click on the Browser button to specify
  284. a web browser, on the Converter button to specify a graphics
  285. converter/editor and on the Map Editor button to specify a map editor.
  286.  
  287. As far as my own choices are concerned, I find Netscape by far the best
  288. browser (you get to see all the extensions that other browsers don't
  289. necessarily interpret).
  290.  
  291.           ---------------------------------------------------------
  292.  
  293. Working with URLs
  294.  
  295.           ---------------------------------------------------------
  296.  
  297. There are three ways of working with Hypertext links in HTML documents:
  298.  
  299.    * Specify a full URL (Uniform Resource Locator) for the link
  300.  
  301.    * Specify a relative location for the link
  302.  
  303.    * Specify a Target location to jump to a particular location within a
  304.      document
  305.  
  306. In High Tea, whichever way you choose to define a link, first select the
  307. text that will be displayed as the link and then click on the Link Button
  308.  
  309.  
  310. Specifying the Full URL
  311.  
  312. When specifying a full URL, include all the information you would enter when
  313. openning a URL in a web browser - i.e. the protocol (HTTP, Gopher, FTP etc),
  314. the site name (e.g. www.mistral.co.uk/cbuzz) and the document name where
  315. necessary (e.g. "High Tea Manual.html"). Note that when including document
  316. which has spaces in its name, you should always include the document name in
  317. quotes e.g.
  318.  
  319. http://www.mistral.co.uk/cbuzz/"High Tea Manual.html"
  320.  
  321.  
  322.  
  323. Specifying Relative Locations
  324.  
  325. If the document you want to link to is on the same server as the document
  326. which includes the link, then you can use relative links instead of
  327. including the full URL. I find that it is generally simplest to include all
  328. relatively linked documents in the same directory as the documents that
  329. contain the links. In this case you can simply specify the name of the
  330. document as the link and it should work (again, surround document names with
  331. quotes where the name contains spaces).
  332.  
  333. Specifying Targets
  334.  
  335. Targets are points in a document that are marked so that , if the point or
  336. Target, is included in a URL, then not only does the link jump to the
  337. appropriate document, but also to the point in the document defined as the
  338. Target. You can define text in a document as a Target by selecting the text
  339. and then clicking on the Target button . You will then be promtped
  340. for a name to give the Target. You can include links to Targets either in
  341. the same document or in another document. To specify a link to a target
  342. within the same document, select the text to be the link and click on the
  343. Link button  . When prompted to enter the URL, simply put the Target
  344. name preceded with a # sign (without any spaces). To create a link to a
  345. Target in another document, select the text to become the link, and click on
  346. the Link button. Enter the URL or relative location of the document followed
  347. (without any intervening spaces) by a # sign and the Target name.
  348.  
  349.           ---------------------------------------------------------
  350.  
  351. Previewing Pages
  352.  
  353.           ---------------------------------------------------------
  354.  
  355. You can preview your pages at any time by either selecting Preview from the
  356. File menu or clicking on the Preview button   in the Toolbar. In
  357. either case, you must first have specified a web browser to use in High
  358. Tea's Preferences. As some of the extensions supported here only appear to
  359. work in Netscape, you should be aware that document previews are
  360. browser-dependent and your document may look different in a different
  361. browser.
  362.  
  363. As whatever browser you choose gets loaded into memory alongside High Tea
  364. when previewing a document, your Mac will need enough available memory to
  365. run both High Tea and the browser (High Tea uses 1500 k by default). If the
  366. browser fails to open when previewing this is almost always due to a lack of
  367. memory rather than High Tea not workng (honest!).
  368.  
  369.  
  370. Hints & Tips
  371.  
  372.           ---------------------------------------------------------
  373.  
  374. Select Before Tagging
  375.  
  376.      Always select the text you want to format before choosing the
  377.      appropriate HTML formatting tag - otherwise you'll keep getting the
  378.      irritating message that High Tea displays when you forget!
  379.  
  380. Document Sections
  381.  
  382.      High Tea automatically puts the default document sections into each new
  383.      document. These are essentailly tags for the HTML document, its Header
  384.      and its body. Under almost all occasions, these sections are ignored or
  385.      not necessary and I was going to leave them out completely until
  386.      Netscape introduced wallpaper which seems to require being the first
  387.      item after the body tag!
  388.  
  389. Netscapes Extensions
  390.  
  391.      Whilst I was writing High Tea, more HTML extensions were announced from
  392.      Netscape - I'm never quite sure whether these are just Netscape-only
  393.      extensions (i.e. only the Netscape browser will interpret them) or
  394.      whether they will eventually be included in other browsers - so just be
  395.      warned that somethings may be dependent upon the browser you and,
  396.      ultimately, your viewing public use.
  397.  
  398. Wallpaper
  399.  
  400.      A friend of mine went into raptures about wallpaper when it first came
  401.      out as if it would completely revolutionise the way web pages look.
  402.      Well, he was absolutely right - but on the whole I have to say that, in
  403.      my opinion, wallpaper should be treated with caution. For a start it,
  404.      it takes longer to load a document that uses wallpaper and, if that
  405.      isn't bad enough, when it loads you have difficulty reading the text.
  406.      The golden rule here of course is, if you're going to use wallpaper,
  407.      then make sure the image you choose is suitable and allows the
  408.      overlying text to be legible.
  409.  
  410. Tables
  411.  
  412.      I approach table creation from a "smallest upwards" perspective. In
  413.      other words, I define the table items and headings first, then the
  414.      table rows, then finally the table itself with all its borders cell
  415.      padding etc. This seems simpler and easier on the eye than wading
  416.      through in a largest-first manner.
  417.  
  418. Known Bugs & Problems
  419.  
  420. I know of two that I can't really fix:
  421.  
  422.    * Vertical lines appearing - for some strange reason, two or three
  423.      vertical lines occasionally appear on the screen. These cause no
  424.      obvious problems with the way High Tea works and disappear the next
  425.      time High Tea redraws the screen. As to what's causing it - if anyone's
  426.      got any suggestions I'd be pleased to hear them!
  427.  
  428.    * Speed - High Tea works fine on anyu 68040-based Mac or above - I've
  429.      tried it on an LC 475, a Performa 630 and PowerMac 8100 and it goes
  430.      like a rocket. However, on less powerfull machines such as my own aged
  431.      IIci, it struggles a bit - particularly when scrolling the text - soz,
  432.      but there's nothing I can do about this.
  433.  
  434. ----------------------------------------------------------------------------
  435.  
  436. Acknowledgements
  437.  
  438. I'd like to thank all the guys at CBuzz (Brighton on-line magazine) for
  439. advice, HTML expertise and testing. In particular, Tim and Ant for tea and
  440. food and enthusiasm, but most of all Jerry who had the patience to hammer
  441. High Tea into the ground and run up a huge phone bill by constantly phoning
  442. me with bug reports - Thanks Jerry - without testing software development
  443. would just be a very complicated shot in the dark!
  444.  
  445. Thanks must also go to John Pugh for his excellent HPopupMenu XFCN which is
  446. one of the most useful XFCNs around.
  447.  
  448.                             ...HAPPY HTMLING!...
  449.  
  450.